a species of banana - Spanish English Dictionary